package mdm.led.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import mdm.led.entity.three.FindThreeTaskSelf;
import mdm.led.entity.three.ThreeTaskSelf;

/**
 *
 * @author :Monarch丿He
 * @date   :2018年12月17日
 * @explain :自查任务Dao 接口
 */
public interface ThreeTaskSelfMapper {

	/**
	 * 添加自查任务
	 * @param taskSelf
	 * @return
	 */
	Integer addThreeTaskSelf(ThreeTaskSelf taskSelf);
	
	/**
	 * 修改自查任务
	 * @param taskSelf
	 * @return
	 */
	Integer updateThreeTaskSelf(ThreeTaskSelf taskSelf);
	
	/**
	 * 根据条件查询自查列表
	 * @param taskSelf
	 * @return
	 */
	List<ThreeTaskSelf> findThreeTaskSelf(FindThreeTaskSelf taskSelf);
	
	/**
	 * 根据自查任务ID查询自查详情
	 * @param id
	 * @return
	 */
	ThreeTaskSelf findThreeTaskSelfByID(@Param("id") Integer id);
	
	
	
}

